package com.yishun.springboot.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

import com.yishun.springboot.pojo.StoreKey;
import com.yishun.springboot.pojo.TspHaveDevCode;

/**
 * 揚塵監測Device_code進行的DB查詢類
 * @author YS
 *
 */
@Component
public interface TspDetailedMapper {

 
	/**
	 * 查找本表所有扬尘监测设备出来
	 * @return
	 */
    List<TspHaveDevCode> findAll();

    /**
     * 根据device_code查找一条device_code（表主键）所对应的  tsp_detailed表记录
     * @param device_code
     * @return
     */
    TspHaveDevCode selectOne(String device_code);
    
    /**
     * 查询记录条数，给web-controlled层面做判断用的
     * @param device_code
     * @return
     */
    int selectCountOne(String device_code);
    
    int innerOneRecord(TspHaveDevCode tspHaveDevCode);
    
}